Order Master
Справочный центр Order Master всех версий
Все исправления Order Master 2 с апреля до 1 сентября 2014 года
Здесь собраны все исправления, которые были сделаны с апреля (момент выхода OM2) до 1 сентября 2014 года (внимание - файл выложенный 30 августа - ещё раз обновлён 1 сентября - т.к. были пропущены 2 файла в архиве - views/bill/index.php и InfoController.php).
Вы можете просто скачать архив и записать эти файлы поверх существующих. На данный момент это все известные баги OM2 и все они исправлены. Если Вы найдёте новый баг - сообщайте, пожалуйста, на емайл, указанный на сайте http://ordermaster.ru/
Внимание! Если Вы скачивали дистрибутив после 17:00 МСК 30 августа 2014 года - то все эти исправления не нужно делать, они уже включены в дистрибутив (который скачивается на страничке получения лицензии), который содержит и исправленные файлы, и обновлённый фреймворк.
Обновление включает в себя исправление всех известных ошибок, в т.ч. описанных в разделе "FAQ по OM2", но не включает в себя обновление фреймворка до версии 1.1.15 - как обновить фреймворк описано здесь. В каком порядке ставить (сначала патч или фреймворк обновлять) - не имеет значения, т.к. папки разные и никак не перескаются.
Скачать полное исправление (на 1 сентября 2014 года) >>>
- для установки залить поверх существующих файлов.
ЧТО ИСПРАВЛЕНО:
1. Баг при редактировании товара "Автор должен быть числом" (работали только числовые логины автора).
2. Если ни одного товара не создано и нажимается на слово "Статистика" - то теперь выдаётся понятное сообщение что нужно создать хотя бы один товар (раньше выдавалась неясная ошибка)
3. Исправлен конструктор форм (в некоторых сборках генерировались с незакрытой кавычкой, "скрытые" поля не работали и просило их заполнить) - всё проверено и всё работает, если что-то не работает - напишите на почту, указанной на главной страничке.
4. Исправлена ошибка при отправке несуществующего письма.
5. Отключена остановка скрипта (error_reporting из FAQ) при частых "ошибках 500" - там где нет ошибки, а только рекомендации.
6. Добавлена поддержка метода SHA256 для WebMoney - если выдаёт ошибку при настройке что MD5 не поддерживается, теперь можно включить SHA256. Плюс обновлены инструкции-подсказки (в админке) для WebMoney и Интеркассы 2.0. Не нужно дополнительно ставить патч WebMoney - он уже внутри этого архива.
7. Исправлена ошибка когда не работал раздел категории промо-материалов.
8. Исправлена ошибка в шаблоне одностраничника по умолчанию (при записе патча учтите - если изменён уже шаблон одностраничника, то Вы перезапишите) - когда показывалась цифра 1 вместо названия блока. Файл om2/protected/views/info/good.php - если у Вас проблемы нет, опустите этот файл.
9. Добавлена пустая папка om2/views/user с пустыми 6-ю папками (на них нужно поставить права на запись чтобы редактировать шаблоны из админки по конкретному товару).
10. Исправлена ошибка при добавлении с помощью "апсельной корзины" (добавлялся только последний товар), сейчас проблема решена.
11. Исправлена проблема в файле "Оплата счёта" - слишком низко появлялась форма после нажатия "Подробнее" при оплате, теперь она появляется на уровне 150 пикселей от верха (можно настроить в файле даже, заменив top+150 на нужное).
Если Вы используете тикетную систему и Вам нужна поддержка оповещения о новом тикете на e-mail - создайте письмо с ID: admin_new_ticket и произвольной темой/текстом (можно вставить ссылку на раздел админки и т.п.). Переменные поддерживаются такие же как и у письма staff_new_ticket. Создание нового письма доступно по ссылке вида вашдомен.ру/om2/admin/letter/create - наберите в адресной строке.
О новый найденных недочётах/багах, а также пожелания для обновлений присылайте на емайл, указанный на http://ordermaster.ru/